terrestrial eyepiece - German English Dictionary